/*----------------------------------------------
FC Group 31 Mar 2018 CSS FILE

color		:#d69443;
hover-color	:#929497;
border-color	:#f0ce35;
----------------------------------------------*/
@font-face 	{
		font-family: 'TradeGothicRegular';
		src: url('/uploads/fonts/tradegothic-boldcondtwenty-webfont.eot');
		src: url('fonts/tradegothic-boldcondtwenty-webfont.eot?#iefix') format('embedded-opentype'),
			url('/uploads/fonts/tradegothic-boldcondtwenty-webfont.woff') format('woff'),
			url('/uploads/fonts/tradegothic-boldcondtwenty-webfont.ttf') format('truetype'),
			url('/uploads/fonts/tradegothic-boldcondtwenty-webfont.svg#TradeGothicRegular') format('svg');
		font-weight: normal;
		font-style: normal;
		}
body, input	{
		font-family:'Barlow Semi Condensed', Arial, Helvetica, sans-serif;
		}
a:focus, a:active, a:hover
		{
		color:#929497;
		}
#slidetop a.slidetop-toggle
		{
		border-top-color:#d69443;
		}
.purple, .color-primary
		{
		color:#d69443;
		}
.badge-primary	{
		background-color:#d69443;
		}
.fixed-position	{
		position:fixed;
		right:3px;
		top:170px;
		z-index:99999;
		}
.SocialShares	{
		width:180px;
		float:right;
		margin-top:30px;
		}		
.social-media	{
		clear:both;
		padding:3px 3px 3px 0px;
		border-radius:3px;
		margin-bottom:20px;
		float:right;
		}
a.social-icon.social-icon-border
		{
		color:#ccc!important;
		border: 1px solid #ccc;
		}
.home-panel h2	{
		font-size:36px;
		color:#fff;
		line-height:1.5;
		margin-bottom:10px;
		}
#slider h1	{
		text-shadow:2px 2px 5px #444;
		font-size:45pt;
		line-height:48pt;
		font-weight:800;
		}
#slider h2	{
		text-shadow:2px 2px 5px #444;
		font-size:45pt;
		line-height:48pt;
		font-weight:800;
		font-family:'Barlow Semi Condensed', Arial, Helvetica, sans-serif;
		}
/* Right Column */
aside.right-column
		{
		padding-left:30px;
		}
.right-column-wrapper
		{
		background-color:#e6f5f0;
		padding:15px;
		display:block;
		}
/* Footer */
#footer form .input-group-addon
		{
		background-color: rgba(0, 0, 0, 0.4);
		border-color: rgba(0, 0, 0, 0.25);
		color: #fff!Important;
		}
a.social-icon	{
		color:#fff;
		}
#header		{
		background-color: #fff;
		}

#header.header-sm ul.nav-second-main
		{
		margin-top:8px;
		}
#header li.search .search-box, #header.header-sm li.search .search-box
		{
		margin-top:12px;
		}

/* JH - breaks hamburger menu options - height too low

.navbar-collapse.collapse
		{
		height:40px!important;
		}
*/

#header.header-sm #topNav #topMain > li > a
		{
		height:40px;
		padding-top:0px;
		padding-bottom:0px;
		}


.navbar-collapse.collapse
		{
		height:45px;
		}
#header li.search .search-box
		{
		border:1px solid #eee;
		}
#topMain.nav-pills > li > a
		{
		color:#867757;
		}
#topMain.nav-pills > li:hover > a, #topMain.nav-pills > li:focus > a:hover
		{
		color:#e6952b;
		}
#topMain > li > a > .badge
		{
		margin-top:28px;
		}
#topNav ul.dropdown-menu li a
		{
		line-height:135%;
		}
i.fa.fa-shopping-cart
		{
		color:#fff!important;
		}
i.fa.fa-shopping-cart:hover, i.fa.fa-shopping-cart:focus
		{
		color:#a3e471;
		}
#header li.search i.fa
		{
		color:#aaa;
		}
#header li.search a:hover, #header li.search a:focus
		{
		color:#a3e471;
		}
#header .kodak-top img
		{
		top:28px;
		right:0;
		position:absolute;
		width:170px;
		}
section		{
		border-bottom:1px #fff solid;
		}
#footer address p
		{
		margin-bottom:12px!important;
		}
#footer i.fa
		{
		width:20px;
		}
#footer 	{
    		border-top:1px solid #fff;
    		background-color:#eee;
		color: #333 ;
		background-image: none;
		}
#footer h4	{
		color:#d27b11;
		}
#footer .copyright h4
		{
		border-top:1px solid white ;
		border-bottom:1px solid white ;
		width:auto;
		display:inline-block;
		padding:3px
		}
#footer ul.footer-links > li > a, #footer a
		{
		color:#333;
		text-decoration:none;
		border-bottom:1px dotted #2c5103 ;
		}
.social-media	{
		width:auto;
		}
#footer ul.footer-links > li > a.social-icon:hover
		{
		color:#f07057;
		}
#footer a.social-icon, #footer ul.footer-links > li > a.social-icon:hover, #footer a.social-icon:hover
		{
		border: 1px solid #777;
		color:#ccc;
		}
#footer a:hover, #footer ul.footer-links > li > a:hover
		{
		color:#f07057;
		border-bottom:1px dotted #d69443 ;
		}
#footer a.social-icon
		{
		color:#777!important;
		}
input.postcode-lookup
		{
		float:left;
		}
#footer .form-control
		{
		height:38px!important;
		}
#footer form .input-group-addon
		{
		background-color:#2c5103;
		border:1px solid #2c5103;
		}
#footer form .input-group-addon i
		{
		color:#fff;
		}
#footer form input
		{
		background-image:url('/uploads/images/site/InputBack.png') ;
		background-repeat:repeat-x;
		background-color:#fff;
		border-bottom:1px solid #fff;
		border-right:1px solid #fff;
		border-top:1px solid #777;
		border-left:1px solid #fff;
		line-height:22px;
		}
section.page #footer ul
		{
		list-style:none;
		margin-left:0;
		}
#footer form input.email.error
		{
		background-color: rgba(0, 0, 0, 0.2)!important;
		border: 2px solid #bf6464 !important;
		color:#bf6464!important ;
		transition: all 0.2s ease-in 0s;
		}
.sky-form.sky2 footer
		{
		border:0;
		padding-top:0;
		margin-right:0;
		padding-right:0;
		}
#footer		{
		z-index:95;
		}
#footer > .copyright
		{
		background-color: #d27b11;
		color:#fff;
		}
#footer > .copyright a
		{
		color:#fff;
		border-bottom:0;
		}
#footer > .copyright a:hover
		{
		color:#f0ce35;
		}
.switch.switch-warning > input:checked + .switch-label
		{
		background: #d27b11 none repeat scroll 0 0;
		border-color: #d27b11;
		}
#topMain ul li a
		{
		text-transform:none;
		}
span.badge-purple
		{
		background-color:#d69443!important;
		}
h1, .heading-title.heading-arrow-bottom h2
		{
		font-family:'Barlow Semi Condensed', sans-serif;
		font-weight:600;
		color:#d27b11;
		margin-bottom:15px;
		font-size:36px;
		line-height:40px;
		}

.callout-dark .front .image-hub p, .callout-dark .front.image-hub2 p
		{
		color:#fff! important;
		font-size:16px;
		line-height:22px;
		margin-bottom:11px;
		margin-top:20px;
		}
.callout-dark p	{
		color:#333;
		}
h2, h3, h4, h5, h6
		{
		font-family:'Barlow Semi Condensed', sans-serif;
		}
section.page h1	{
		font-style:normal;
		font-weight:400;
		color:#d27b11;
		margin:40px 0 20px 0;
		display:block;
		width:100%;
		font-size:3em;
		line-height:110%;
		letter-spacing:-0.05em;
		word-spacing:0.10em;
		}
section.page h2	{
		font-style:normal;
		font-weight:300;
		color:#f0ce35;
		margin-bottom:40px;
		display:block;
		width:100%;
		font-size:1.4em;
		line-height:110%;
		letter-spacing:-0.03em;
		word-spacing:0.10em;
		}
#topNav button.btn-mobile
		{
		border:1px solid #aaa ;
		}
#topNav button.btn-mobile i
		{
		background-color:transparent;
		color:#777;
		}
b		{
		font-weight:900 ;
		color:#f0ce35 ;
		}
/* Box Panels Home Page */

#portfolio .item-box-overlay-title
		{
		background-color:rgba(39,55,3,0.6);
		}
.mapdiv		{
		display:block;
		height:300px;
		width:100%;
		border:1px solid green;
		}
.green-text	{
		color:#1abc9d!important;
		font-weight:900
		}
.red-text	{
		color:#D9534F!important;
		font-weight:900
		}
/*----------------------------------
Image Hubs
-----------------------------------*/
.overlay.color2 {
    		background: rgba(212, 170, 255, 0.6s) none repeat scroll 0 0 !important;
		}
.overlay 	{
		background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0;
		transition: all 1s ease 0s;
		}
.overlay.dark-2 {
		background-color: rgba(0,0,0,0.1);
		}
.image-hub
		{
		margin-bottom:20px;
		}
.front .image-hub-wrap
		{
		background-color:#d27b11;
		position:relative;
		display:block;
		height:auto;
		margin-bottom:0px;
		}
.front .image-hub-block, .front .image-hub-block2
		{
		display:block;
		position:relative;
		}
.callout-dark .image-hub-title-wrap h3
		{
		background:none;
		color:#fff;
		padding:20px;
		width:100%;
		display:block;
		font-size:20px;
		line-height:24px;
		}
.front .image-hub h3.twolines, .front .image-hub2 h3.twolines
		{
		padding:12px 20px;
		}
.callout-dark .image-hub h3.threelines, .callout-dark .image-hub2 h3.threelines
		{
		padding:7px 20px;
		}
.front .image-hub-title
		{
		bottom:0px;
		left:0px;
		overflow:hidden;
		position:absolute;
		right:0px;
		height:100%;
		transition: all 0.4s ease-in-out 0s;
		}
.front .image-hub-title-wrap
		{
		position:relative;
		display:block;
		height:100%;
		width:100%;
		}
.front .image-hub-title-wrap p, .front .image-hub-title-wrap2 p
		{
		padding-left:8px;
		padding-right:8px;
		color:#fff;
		}
.front .image-hub-title-wrap ul
		{
		text-align:left;
		color:#fff;
		margin-bottom:10px;
		}
.urlclass2	{
		cursor: pointer;
		background:none;
		}
.heading-title.heading-arrow-bottom .image-hub-title-wrap
		{
		background:none;
		}
.front .image-hub-title a
		{
		display:block;
		position:absolute;
		bottom:0;
		width:100%;
		height:25%;
		vertical-align: middle;
		background-repeat: repeat-x;
		box-sizing: border-box;
		cursor:pointer;
		line-height: normal;
		overflow-wrap: break-word;
		background-color: rgba(210,123,17,0.6);
		transition: all 0.4s ease-in-out 0s;
		text-decoration:none;
		}
.front .image-hub-title a:hover, .front .image-hub-title a:focus
		{
		height:100%;
		transition: all 0.4s ease-in 0s;
		}
.image-hub-title-wrap .fa-search, .image-hub-title-wrap2 .fa-search
		{
		color:#fff;
		font-size:20px;
		}
.image-hub-header
		{
		background-color:#d27b11;
		color:#fff;
		}
.heading-title.heading-arrow-bottom .image-hub-header h3
		{
		color:#fff;
		font-size:20px;
		line-height:25px;
		padding:15px;
		}
.heading-title.heading-arrow-bottom .image-hub-header h3 span
		{
		color:#fff;
		}
/* Half-screen panel slider */
section.half-screen
		{
		height:375px!important;
		width:100%;
		padding:0;
		margin-top:70px;
		}
.home-panel.blue h2
		{
		color:#fff;
		}
.home-panel h2	{
		margin-bottom:10px;
		padding-left:28%;
		}
.home-panel.blue p.lead, .home-panel.olive p.lead
		{
		padding-left:28%;
		padding-right:11%;
		}
.home-panel p.lead-sub, .home-panel p.lead
		{
		padding-left:28%;
		}
.home-panel h2.frontH2-1, .home-panel h2.frontH2-4
		{
		color:#fff;
		font-weight:600;
		}
.home-panel .button-left-28
		{
		padding-left:28%;
		}
.btn-primary	{
		border-radius:6px;
		background-color: #d27b11;
		border: 3px solid #f0ce35;
		}
.btn-primary:hover, .btn-primary:focus
		{
		background-color:#f0ce35;
                border:3px solid #d27b11;
		}
.btn-default	{
		border-radius:6px;
		background-color:#d27b11;
		border:3px solid #f0ce35;
		color:#dbbd33;
		}
.btn-default:hover, .btn-default:focus
		{
		background-color:#f0ce35;
                border:3px solid #f0ce35;
		color:#fff;
		}
.pic-panel.orange
		{
		background-color:#dd8a5a;
		border:3px solid #6a2e0b;
		}
.pic-panel.orange p
		{
		color:#6a2e0b;
		}
.pic-panel.blue
		{
		background-color:#0362c5;
		border:3px solid #1c0b41;
		}
.pic-panel.blue p
		{
		color:#1c0b41;
		}
.pic-panel	{
		background-color:#f0ce35;
		border:3px solid #d27b11;
		padding:10px 15px;
		border-radius:8px;
		max-height:60px;
		max-width:170px;
		margin-right:30px;
		}
.pic-panel p	{
		font-weight:300;
		font-size:16px;
		line-height:16px;
		color:#c1ffbc;
		margin:0;
		}
.pic-panel span	{
		font-weight:600;
		font-size:20px;
		color:#fff;
		}
section.page	{
		margin-top:90px;
		padding-top:0;
		}
section.callout h1
		{
		color:#405b01;
		font-weight:600;
		}
.response-message
		{
		padding-left:15px;
		}
section		{
		padding:40px 0 30px 0;
		}
section.page h3	{
		color:#d69443 ;
		font-weight:700;
		font-size:18px;
		line-height:24px;
		margin:35px 0 20px 0;
		}
section.page h4	{
		color:#d27b11;
		font-weight:700;
		font-size:18px;
		line-height:24px;
		}
section.page h4.pdate
		{
		margin-top:6px;
		font-size:14px;
		display:inline-block;
		width:50%;
		margin-top:30px;
		}
.dropcap::first-letter
		{
		font-weight:900;
		background-color:#eee;
		color:#d69443;
		margin-top:8px;
		padding:6px 12px 6px 6px;
		}
.owl-item h2	{
		font-size:34px;
		line-height:38px;
		color:#d69443;
		}
#topNav ul.dropdown-menu li.active>a,
#topNav ul.dropdown-menu li.active:hover>a,
#topNav ul.dropdown-menu li.active:focus>a,
#topNav ul.dropdown-menu li:hover>a,
#topNav ul.dropdown-menu li:focus>a,
#topNav ul.dropdown-menu li:focus>a
		{
		color:#fff;
		background-color:#d69443;
		}
.kodak-authorised-distributor
		{
		display:block;
		margin-top:20px;
		clear:both;
		float:right;
		width:100%;
		}
.kodak-authorised-distributor img
		{
		height:50px;
		width:auto;
		float:right;
		}
section#pricingx
		{
		margin-top:0;
		padding-top:0;
		margin-bottom:30px;
		}
.col-copy	{
		margin: 60px 0 50px ;
		padding:20px 20px 0 20px;
		border:1px solid #D0D6DF;
		}
section.grey h3 {
		color: #dbbd33;
		font-weight: 700;
		font-size: 18px;
		line-height: 24px;
		}
.bar-nav	{
		background-color:#03522f;
		color:#fff;
		}
#topBar		{
		border-bottom: 0;
		}
#topBar ul.top-links > li > a
		{
		color: #fff;
		font-size:13px;
		}
#topBar ul li a,
#mainMenu ul li a,
#topMain ul li a {
		text-transform:none;
		}
.banner-nav	{
		background-color:#fff;
		color:#fff;
		}
/*
.nav-second-main
		{
		padding:25px 0 0 0;
		}
*/
/* Tables */
table.skutable
		{
		width:100%;
		}
table		{
		background:#efefef;
		font-size:12px;
		border:#eee;
		}
table td.no-show
		{
		background-color:#fff;
		}
table th	{
		border-bottom:1px solid white;
		border-left:1px solid white;
		background-color:#d69443 ;
		color:#fff;
		font-size:12px;
		font-weight:400;
		padding:20px 5px 15px 5px;
		text-align:center;
		}
table th#qtyheader
		{
		max-width:60px!important;
		}
input.max-width-100
		{
		max-width:60px;
		text-align:center;
		}
table td	{
		padding:5px;
		border-bottom:1px solid white;
		border-left:1px solid white;
		text-align:center;
		}
section.page table th:first-child, section.page table th.left-curve
		{
		border-top-left-radius:5px;
		}
section.page table th.no-curve
		{
		border-radius:0!important;
		}
section.page table th:last-child
		{
		border-top-right-radius:5px;
		}
.PullquoteOuter p.QuoteLeft, .PullquoteOuter p.QuoteRight
		{
		color:#cfdfb6!important;
		}
.swiper-button-prev i, .swiper-button-next i
		{
		color:#fff;
		}
figure.zoom > a.lightbox
		{
		background-color: #ddd;
		}
.caption-slider-default h1
		{
		color:#2c5103!important;
		font-weight:300;
		}
.caption-slider-default .caption-container
		{
		margin-right:50%;
		margin-left:6%;
		}
#paytext p	{
		clear:both;
		margin-top:12px;
		}
.accreditation img.accreditation-portrait
		{
		text-align:center;
		max-height:130px;
		width:auto;
		height:100%;
		margin:0px 10px 20px 0px;
		}
.accreditation img.accreditation-landscape
		{
		text-align:center;
		max-height:60px;
		width:auto;
		height:100%;
		margin:0px 10px 10px 0px;
		}
#footer .accreditation a
		{
		text-decoration:none;
		border-bottom:0;
		display:block;
		float:left;
		}
.Side-Quote	{
		margin-top:30px;
		}

div.alert	{
		border-left:0;
		}
.top-grid	{

		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		z-index:400;
		display:block;
		}
.Alert-Panel-Wrap
		{
		position:absolute;
		top:0;
		left:0;
		z-index:1400;
		width:1170px;
		}
div.Alert-Panel	{
		position:absolute;
		right:80px;
		top:130px;
		z-index:1900;
		}
div.Alert-Panel a.btn
		{
		box-shadow:5px 5px 5px #000;
		}
div.Alert-Panel2 a.btn
		{
		box-shadow:5px 5px 5px #000;
		}
.heading-title.heading-arrow-bottom .text-intro h1
		{
		font-size:30px!important;
		line-height:120%;
		font-weight:300;
		margin:20px 0 15px 0;
		color:#91a465;
		}
.heading-title.heading-arrow-bottom .text-intro p
		{
		margin:0 0 9px 0 !important;
		font-size:16px!important;
		line-height:18px!important;
		}
.heading-title.heading-arrow-bottom .text-intro
		{
		margin-bottom:40px;
		}
.Top-Banner-CTA
		{
		padding:20px 0 0 0;
		width:450px;
		float:right;
		}
.Hid-Banner-CTA	{
		display:none;
		}
.Hid-Banner-CTA
		{
		padding:20px 0 0 0;
		}
.Top-Banner-CTA h6, .Hid-Banner-CTA h6
		{
		color:#fff;
		text-align:right;
		padding-right:10px;
		font-size:15px;
		font-weight:400;
		line-height:90%;
		padding:0;
		margin:0;
		}
.Top-Banner-CTA h2, .heading-title.heading-arrow-bottom .Top-Banner-CTA h2, .Hid-Banner-CTA h2, .heading-title.heading-arrow-bottom .Hid-Banner-CTA h2
		{
		color:#fff;
		text-align:right;
		padding-right:10px;
		font-size:25px;
		font-weight:600;
		line-height:110%;
		padding:0;
		margin:0;
		}
.heading-title.heading-arrow-bottom .Top-Banner-CTA .CTA-Right h2, .heading-title.heading-arrow-bottom .Hid-Banner-CTA .CTA-Right h2
		{
		text-align:left ;
		}
.logo img	{
		max-height:80px;
		height:auto;
		width:100%;
		}
.logo.has-banner
		{
		height: 100px;
		line-height: 100px;
		}
.Top-Banner-CTA .CTA-Right, .Hid-Banner-CTA .CTA-Right
		{
		float:right;
		width:170px;
		background-color:#f0ce35!important;
                padding:0;
		border-radius:6px;
		}
.Top-Banner-CTA .CTA-Right h6, .Top-Banner-CTA .CTA-Right h2
		{
		text-align:left;
		}
.CTA-Left a	{
		background-color:#f0ce35;
		}
.Top-Banner-CTA .CTA-Left:hover, .Top-Banner-CTA .CTA-Left  a:focus, .CTA-Left a:hover, .CTA-Left a:focus
		{
		background-color:#f0ce35;
		o-transition:.5s;
		-ms-transition:.5s;
		-moz-transition:.5s;
		-webkit-transition:.5s;
  		transition:.5s;
		}
.Top-Banner-CTA .CTA-Left
		{
		float:right;
		width:225px;
		background-color:#f0ce35;
		padding:10px 10px 7px 10px;
		border-radius:6px;
		margin-right:10px;
		}
.CTA-Right a	{
		display:block;
		background-color:#f0ce35;
		padding:10px 10px 7px 10px;
		border-radius:6px;
		}
.CTA-Right a:hover, .CTA-Right a:focus
		{
		background-color:#f0ce35;
		}
.callout-dark .note-text p
		{
		padding-top:50px;
		}
.panel-banner-bottom
		{
		background-color:#d27b11;
		}
/*----------------
Page Stuff
-----------------*/
.grey		{
		background-color:#eee;
		padding:30px 20px 10px 30px;
		margin-bottom:30px;
		}
section.page strong span
		{
		color:#98bf3e;
		font-weight:800;
		}
section.page p em
		{
		font-style:italic;
		}
section.page p i
		{
		color:#d69443;
		}
section.page ul {
		margin:12px 0px 12px 32px;
		list-style-image:url(/uploads/images/site/bullet.png);
		list-style-type:disc;
		list-style-position:outside;
		padding:0;
		clear:left;
		}
section.page ul li
		{
		margin-top:10px;
		margin-bottom:10px;
		}
.imageL, iconL
		{
		margin:0 20px 0 0;
		padding:3px 20px 0 0;
		border-right:1px #929497 dotted;
		}
#slider h1	{
		font-weight:200;
		letter-spacing:-0.04em;
		}
.imageL		{
		clear:left;
		}
.imageR		{
		clear:right;
		}
.addthis_counter.addthis_pill_style
		{
		width:70px!important;
		}
video		{
		width: 100% !important;
		height: auto !important;
		}
.imageR, .iconR
		{
		float:right;
		margin:0 0 0 20px;
		padding:3px 0 20px 20px;
		border-left:1px #929497 dotted;
		}
.imageR.no-borders, .imageL.no-borders
		{
		border:0!important;
		}
.EmbedVideoL, .EmbedAudioL, .YouTubeL
		{
		display:block;
		height:auto;
		margin:0 20px 30px 0;
		padding:0;
		float:left;
		}
.EmbedVideoR, .EmbedAudioR, .YouTubeR
		{
		display:block;
		height:auto;
		margin:0 0 30px 20px;
		padding:0;
		float:right;
		}
.PDFThumbL	{
		padding:3px 20px 0 0 !important;
		margin:0 30px 30px 0;
		float:left;
		}
.PDFThumbN	{
		padding:3px 20px 0 0 !important;
		margin:0 0px 30px 0;
		float:left;
		}
.PDFThumbR	{
		padding:3px 0 0 20px !important;
		margin:0 0 30px 0;
		float:right;
		}
.PDFThumbL img, .PDFThumbR img, .PDFThumbN img
		{
		padding:6px;
		background-color:#fff;
		box-shadow: 5px 5px 5px #aaaaaa;
		margin:10px 0 10px 0;
		}
section div.row > div.PDFThumbL, section div.row > div.PDFThumbR
		{
		margin-bottom:20px;
		}
.image-break	{
		clear:both;
		display:block;
		height:8px;
		margin-bottom:15px;
		width:100%;
		border-bottom:1px solid #ddd;
		}
.PDFThumbL p.txt-caption, .PDFThumbR p.txt-caption, .PDFThumbN p.txt-caption
		{
		background: url("/cms/common/icons/32x32/PDF32.png") no-repeat scroll left top;
		padding-left:44px;
		font-size:0.9em;
		line-height:120%;
		}
.PullquoteOuter
		{
		clear:left;
		padding:0 0 20px 20px;
		float:right;
		margin:0 0 0 20px;
		border-left:1px #929497 dotted;
		}
.PullquoteOuter p.QuoteLeft
		{
		color:#d27b11!important;
		font-size:7em;
		line-height:0em;
		text-align:left;
		font-weight:700;
		margin:0.5em 0 0 -0.1em;
		padding:0px 5px 0 20px;
		}
.PullquoteOuter p.QuoteRight
		{
		color:#d27b11!important;
		font-size:7em;
		line-height:0em;
		text-align:right;
		font-weight:700;
		margin:0.5em  0 0 0.1em;
		padding:0px 25px 0px 5px;
		letter-spacing:-0.2em;
		}
.PullquoteOuter .PullquoteInner
		{
		position:relative;
		padding:0px 0 0px 0;
		margin:0px;
		text-align:left;
		text-align:left;
		}
section.page .PullquoteOuter .PullquoteInner p
		{
		text-align:right;
		margin-bottom:10px;
		font-size:16px;
		line-height:28px;
		color:#d69443;
		}
section.page .PullquoteOuter .PullquoteInner p em
		{
		font-weight:600;
		color:#577905;
		}
.carousel	{
		margin-top:0px;
		}
.page-carousel	{
		margin-bottom:30px;
		}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right
		{
		font-size:45px;
		}
.carousel-caption
		{
		left:0;
		right:0;
		bottom:0;
		background-color: rgba(0,0,0, 0.40);
		padding:10px 10px;
		text-align:left;
		}
section.page .carousel-caption h1
		{
		margin:0;
		padding:0;
		font-size:14px;
		line-height:20px;
		}
section.page .carousel-caption h2
		{
		margin:0;
		padding:0;
		font-size:14px;
		line-height:29px;
		font-weight:400;
		width:60%;
		font-style:italic;
		}
section.page .carousel-caption h1 strong
		{
		font-weight:900;
		}
section.page .carousel-caption h1 em
		{
		font-style:italic;
		}
section.page .carousel-caption h1 i
		{
		color:#d69443;
		}
.heading-title	{
		clear:left;
		}
.gallery	{
		padding:0 0 10px 10px;
		}
.galleryrow	{
		clear:both;
		padding:10px 0px 30px 0px;
		margin-bottom:10px !important;
		}
#map2		{
		margin-bottom:30px;
		z-index:900;
		}
.news-date	{
		padding-top:30px;
		padding-bottom:20px;
		}
table.media-table td i.fa, table.media-table th i.fa
		{
		font-size:25px;
		text-align:center;
		}
img.audio-icon	{
		margin:5px 0 20px 0px;
		}
.mar-top-20	{
		margin-top:20px;
		}
.no-pad		{
		padding-left:0;
		padding-right:0;
		}
.no-margin	{
		margin:0;
		}
.no-pad-left	{
		padding-left:0!important;
		}
.no-pad-right	{
		padding-right:0!important;
		}
.padding-left-30
		{
		padding-left:30px;
		}
.bgcol-212121	{
		background-color:#212121;
		}
section.dark.page p.minusptsreason
		{
		color:#f00;
		margin:0 0 8px 0;
		}
.lead-sub	{
		display:block!important;
		}
.lead-btn	{
		display:block!important;
		clear:both;
		max-width:150px;
		margin:0 auto;
		}
.Clear		{
		clear:both;
		}
.txt-left	{
		text-align:left;
		}
.txt-center	{
		text-align:center;
		}
.txt-right	{
		text-align:right;
		}
.txt-justify	{
		text-align:justify;
		}
.col-sm-clearleft
		{
		clear:left;
		}
.form-error 	{
		border-color:#d1719f!important;
		}
.btn-danger	{
		background-color:#f0ce35;
		border-color:#f0ce35;
		}
.btn-primary:focus,.btn-primary:hover
		{
		background-color:#f0ce35;
		color:#fff;
		border-color:#f0ce35;
		}
.btn-danger:focus, .btn-danger:hover
		{
		background-color:#f0ce35;
		color:#fff;
		border-color:#f0ce35;
		}
.btn i		{
		color: #fff;
		}
.hub-button	{
		padding-bottom:4px;
		padding-right:4px;
		padding-left:0;
		padding-top:0;
		}
.CTA-Panel	{
		text-align:center;
		}
section.page .CTA-Panel h3, section.page .Side-Quote h3
		{
		font-weight:800;
		color:#fff;
		background-color:#d27b11;
		padding:6px 3px;
		margin:0;
		}
.Side-Quote	{
		text-align:center;
		}
section.page .Side-Quote h3
		{
		margin-bottom:12px;
		}
.urlclass:hover, .urlclass:focus
		{
		color:#333;
		}
.urlclass	{
		cursor: pointer;
		-webkit-transition: all .300s;
		-moz-transition: all .300s;
		-o-transition: all .300s;
		transition: all .300s;
		}
section.page .urlclass h3
		{
		color:#fff;
		font-size:26px;
		font-weight:100;
		margin:40% 0 5px 0;
		}
section.page .urlclass img.logo
		{
		width:175px;
		height:auto;
		}
.urlclass:hover img, .urlclass:active img, .urlclass:focus img
		{
		opacity:0.5;
		filter: alpha(opacity=70);
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
		filter: gray; /* IE6-9 */
		-webkit-filter: grayscale(80%); /* Chrome 19+ & Safari 6+ */
		-webkit-backface-visibility: hidden;  /* Fix for transition flickering */
		border-radius:3px;
		}
.urlclass img 	{
		opacity:1;
		filter: alpha(opacity=1);
		-webkit-filter: none;
		filter: none;
		}
a.front-button	{
		display:block;
		}
.sky-form .input input, .sky-form fieldset.nomargin
		{
		border-radius:3px!important;
		}
.receive-info	{
		font-weight:normal!important;
		}
.toggle.toggle-transparent div.toggle.active label
		{
		font-weight: normal;
		}
.toggle.toggle-bordered-simple label:hover,
.toggle.toggle-bordered-simple label
		{
		border: 2px solid #ddd;
		border-radius: 3px;
		box-shadow: none;
		}
form#payform div.toggle-content
		{
		padding:15px;
		}
form#payform div.toggle
		{
		margin-top:0;
		}
form#payform div.toggle label
		{
		padding-left:15px;
		}
#slidebottom 	{
		color:#888;
		font-size:13px;
		background-color:#363839;
		z-index: 1500;
		position:fixed;
		bottom: 0px; right: 0; left:0;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		}
#slidebottom h1,
#slidebottom h2,
#slidebottom h3,
#slidebottom h4,
#slidebottom h5,
#slidebottom h6 {
		font-size:13px;
		line-height:20px;
		color:#fff;
		}
#slidebottom ul {
		margin:0;
		}
#slidebottom a 	{
		color:#ccc;
		text-decoration:none;
		}
#slidebottom ul>li>a
		{
		display:block;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
		width:100%;
		}
#slidebottom ul>li>a>i
		{
		margin-right:6px;
		}
#slidebottom h1>i,
#slidebottom h2>i,
#slidebottom h3>i,
#slidebottom h4>i,
#slidebottom h5>i,
#slidebottom h6>i
		{
		margin-right:8px;
		}
#slidebottom a:hover
		{
		color:#fff;
		}
#slidebottom .container
		{
		display:none;
		height: auto;
		padding:30px 0;
		}
#slidebottom a.slidebottom-toggle
		{
		height:45px;
		position:fixed;
		right: 0; bottom:0px;
		border-bottom: 55px solid #dbbd33;
		border-left: 55px solid transparent;
		display:inline-block;
		text-decoration:none;
		color:#fff;
		text-align:center;
		}
#slidebottom a.slidebottom-toggle:after
		{
		font-family:FontAwesome;
		content: "\f067";
		height:18px;
		font-size:20px;
		color:#fff;
		position:absolute;
		top: 24px;
		left: -21px;
		}
#slidebottom.active a.slidebottom-toggle:after
		{
		content: "\f068";
		}
#toTop		{
		bottom:75px;
		}
.Rotate15	{
		transform:rotate(15deg);
		}
.Rotate-15	{
		transform:rotate(-15deg);
		}
.Rotate30	{
		transform:rotate(30deg);
		}
.Rotate-30	{
		transform:rotate(-30deg);
		}
.Rotate70 	{
		transform:rotate(70deg);
		}
.Rotate45	{
		transform:rotate(45deg);
		}

.Rotate-45	{
		transform:rotate(-45deg);
		}
.Rotate60	{
		transform:rotate(60deg);
		}
.Rotate-60	{
		transform:rotate(-60deg);
		}
.Tree		{
		position:relative;
		}
.Leaf-Small	{
		background-image:url('/uploads/images/leaf1.png') ;
		background-repeat:no-repeat;
		background-size:100% auto;
		width:120px;
		height:60px;
		display:block;
		position: absolute;
		}
.Leaf-Small .LeafText
		{
		max-width:115px;
		height:100%;
		display:block;
		padding:7px 5px;
		text-align:center;
		color:white;
		font-weight:600;
		line-height:100%;
		font-size:0.95em;
		vertical-align:center;
		}
.Leaf-Small .LeafText.LeafOneLine
		{
		padding-top:16px;
		}
.Leaf-Small .LeafText.LeafMorePad
		{
		padding-top:14px;
		line-height:95%;
		}
.Leaf-Small .LeafText.LeafMorePad2
		{
		padding-top:10px;
		}
.Leaf		{
		background-image:url('/uploads/images/leaf1.png') ;
		background-repeat:no-repeat;
		background-size:100% auto;
		width:200px;
		height:87px;
		display:block;
		position: absolute;
		-webkit-transform: scale3d(1,.9,1) rotateZ(10deg);
		-webkit-animation: falling 5s ease-in-out infinite;
		}
.Leaf .LeafText {
		max-width:190px;
		height:82px;
		display:block;
		padding:12px 5px;
		text-align:center;
		color:white;
		font-weight:900;
		line-height:100%;
		font-size:1.6em;
		vertical-align:center;
		}
.Leaf2		{
		background-image:url('/uploads/images/leaf2.png')!important ;
		}
.Leaf3		{
		background-image:url('/uploads/images/leaf3.png')!important ;
		}
.Leaf4		{
		background-image:url('/uploads/images/leaf4.png')!important ;
		}
.Leaf5		{
		background-image:url('/uploads/images/leaf5.png')!important ;
		}
.Leaf-Small.Leaf5 .LeafText
		{
		color:#425800!important;
		}
.Leaf-Small.ChildrenLaw
		{
		top:12%;
		left:37%;
		}
.Leaf-Small.ChildAbduction
		{
		top:30%;
		left:35%;
		-webkit-transform: scale3d(1,.9,1) rotateZ(10deg);
		-webkit-animation: falling2 5s ease-in-out infinite;
		}
.Leaf-Small.RelationshipLaw
		{
		top:13%;
		right:35.5%;
		}
.Leaf-Small.Divorce
		{
		top:28%;
		right:29.7%;
		}
.Leaf-Small.DomesticAbuse
		{
		top:37%;
		right:34%;
		}
@-webkit-keyframes falling2
		{
		0%   { top:30%; left: 35%; -webkit-transform: scale3d(1,1,1) rotateZ(-30deg); }
		25%  { top:30%; right: 90%; -webkit-transform: scale3d(1,1,1) rotateZ(-50deg); }
		50%  { top:60%; right: 10%; -webkit-transform: scale3d(1,1,1) rotateZ(-30deg); }
		75%  { top:80%; right: 80%; opacity:1; -webkit-transform: scale3d(1.1,1.1,1.1) rotateZ(20deg); }
		100% { top:100%; right: 20%; opacity:0; -webkit-transform: scale3d(1.2,1.2,1.2) rotateZ(-20deg);}
		}
@-webkit-keyframes falling
		{
		0%   { top:0%; right: 0%; -webkit-transform: scale3d(.9,.9,1) rotateZ(30deg); }
		25%  { top:30%; right: 90%; -webkit-transform: scale3d(1,1,1) rotateZ(-30deg); }
		50%  { top:60%; right: 10%; -webkit-transform: scale3d(1.2,1.2,1) rotateZ(30deg); }
		75%  { top:80%; right: 80%; opacity:1; -webkit-transform: scale3d(1.3,1.3,1) rotateZ(-30deg); }
		100% { top:100%; right: 20%; opacity:0; -webkit-transform: scale3d(1.4,1.4,1) rotateZ(30deg);}
		}
@media (max-width:1440px)
		{
	#header .kodak-top img
			{
			top:28px;
			left:25%;
			position:absolute;
			width:170px;
			}
		}
@media (max-width:1200px)
		{
	.accreditation img.accreditation-portrait
			{
			max-height:110px;
			}
	.accreditation img.accreditation-landscape
			{
			max-height:50px;
			}
		}
@media (max-width:1000px)
		{
	.imageL, .imageR
			{
			padding-left:0;
			border-left:0;
			margin-left:0;
			}
	section div.row>div
			{
			margin-bottom:0px;
			}
	#rc-imageselect, .g-recaptcha
			{
			transform:scale(0.77);
			-webkit-transform:scale(0.77);
			transform-origin:0 0;
			-webkit-transform-origin:0 0;
			}
		#header a.logo-sm img
			{
			height:45px!important;
			margin-top:8px;
			}
		}
@media (max-width: 989px)
		{
		#header a.logo-sm img
			{
			height:45px!important;
			margin-top:8px;
			}
#header ul.nav-second-main li i
			{
			padding-top:10px;
			}
.home-panel p.lead	{
			padding-right:45px;
			}
	.Hid-Banner-CTA	{
			display:block;
			padding:15px;
			}
.Hid-Banner-CTA .CTA-Right
			{
			width:100%;
			text-align:left;
			}
.Hid-Banner-CTA .CTA-Left:hover, .Hid-Banner-CTA .CTA-Left  a:focus, .CTA-Left a:hover, .CTA-Left a:focus
			{
			background-color:#f0ce35;
			text-align:center;
			}
.Hid-Banner-CTA .CTA-Left
			{
			width:100%;
			background-color:#f0ce35;
			padding:10px 10px 7px 10px;
			border-radius:6px;
			margin-bottom:10px;
			}
.Hid-Banner-CTA .CTA-Right h6, .Hid-Banner-CTA .CTA-Right h2
			{
			text-align:left;
			}
		}
@media (max-width:992px)
		{
	#header .kodak-top img
			{
			top:12px;
			left:50%;
			position:absolute;
			margin-left:-85px;
			width:170px;
			}
		}
@media (max-width:768px)
		{
	#header .kodak-top img
			{
			top:15px;
			left:50%;
			position:absolute;
			margin-left:-85px;
			width:150px;
			}
	#slidebottom
			{
			display:none !important;
			}

	#slider h1	{
			font-size:35px;
			line-height:115%;
			margin-top:35px;
			margin-bottom:35px;
			padding-left:10%;
			padding-right:10%;
			}
	#slider p.lead-sub
			{
			padding-left:10%;
			padding-right:10%;
			}
	.imageL, .imageR
			{
			padding-left:0;
			border-left:0;
			margin-left:0;
			}
	section div.row>div
			{
			margin-bottom:0px;
			}
	#rc-imageselect, .g-recaptcha
			{
			transform:scale(0.77);
			-webkit-transform:scale(0.77);
			transform-origin:0 0;
			-webkit-transform-origin:0 0;
			}
		#header a.logo-sm img
			{
			height:50px!important;
			margin-top:5px;
			}
	.accreditation img.accreditation-portrait
			{
			max-height:110px;
			}
	.accreditation img.accreditation-landscape
			{
			max-height:40px;
			}
	#footer .row > div
			{
			margin-bottom:0;
			}
	#footer h4	{
			margin-top:0;
			}
	div.Alert-Panel2
			{
			z-index: 1900;
			}
	#header.header-sm #topMain.nav-pills>li.active>a,
	#header.header-sm #topMain.nav-pills>li>a:hover,
	#header.header-md #topMain.nav-pills>li.active>a,
	#header.header-md #topMain.nav-pills>li>a:hover
			{
			color:#fff;
			background-color:#dbbd33;
			}
#header ul.nav-second-main li i
			{
			padding-top:10px;
			}
	.Hid-Banner-CTA	{
			display:block;
			padding:15px;
			}
.Hid-Banner-CTA .CTA-Left:hover, .Hid-Banner-CTA .CTA-Left  a:focus, .CTA-Left a:hover, .CTA-Left a:focus
			{
			text-align:center;
			}
.Hid-Banner-CTA .CTA-Left
			{
			width:100%;
			padding:10px 10px 7px 10px;
			border-radius:6px;
			margin-bottom:10px;
			margin-right:5px;
			float:left;
			}
.Hid-Banner-CTA .CTA-Right
			{
			width:100%;
			text-align:left;
			margin-left:5px;
			}
.Hid-Banner-CTA .CTA-Right h6, .Hid-Banner-CTA .CTA-Right h2
			{
			text-align:left;
			}
	.swiper-slide	{
			background-position:-420px 50% ;
			}
.front .image-hub-title a
			{
			height:64px;
			}
		}
@media only screen and (max-width: 760px)
		{
		.heading-title.heading-arrow-top-white h1,
		.heading-title.heading-arrow-bottom-white h1
			{
			font-size:36px;
			line-height:40px;
			}
		.heading-title.heading-arrow-top-white h2,
		.heading-title.heading-arrow-bottom-white h2
			{
			font-size:30px;
			line-height:34px;
			}
.heading-title.heading-arrow-top-white h3,
.heading-title.heading-arrow-bottom-white h3
			{
			font-size:30px;
			line-height:34px;
			}
	.swiper-slide	{
			background-position:-450px 50% ;
			}
.Hid-Banner-CTA .CTA-Left
			{
			width:48.5%;
			padding:10px 10px 7px 10px;
			border-radius:6px;
			margin-bottom:10px;
			margin-right:5px;
			float:left;
			}
.Hid-Banner-CTA .CTA-Right
			{
			width:48.5%;
			text-align:left;
			margin-left:5px;
			}
.Hid-Banner-CTA .CTA-Right h6, .Hid-Banner-CTA .CTA-Right h2
			{
			text-align:left;
			}
.front .image-hub-title a
			{
			height:64px;
			}
		}
@media only screen and (max-width: 500px)
		{
		.heading-title.heading-arrow-top-white h1,
		.heading-title.heading-arrow-bottom-white h1
			{
			font-size:36px;
			line-height:40px;
			}
		.heading-title.heading-arrow-top-white h2,
		.heading-title.heading-arrow-bottom-white h2
			{
			font-size:30px;
			line-height:34px;
			}
		.heading-title.heading-arrow-top-white h3,
		.heading-title.heading-arrow-bottom-white h3
			{
			font-size:30px;
			line-height:34px;
			}
		}
@media (max-width:468px)
		{
	#header .kodak-top img
			{
			top:15px;
			left:50%;
			position:absolute;
			margin-left:-55px;
			width:130px;
			}
	input.postcode-lookup
			{
			width:65%;
			}
	aside.right-column
			{
			padding-left:15px;
			}
	.right-column-wrapper
			{
			background-color:#d1d3d4;
			padding:15px;
			display:block;
			}
	.accreditation
			{
			padding:0;
			}
	#header a.logo-sm img
			{
			margin-top:5px;
			height:50px!important;
			}
	section.page
			{
			margin-top:30px;
			}
	section.page h1	{
			font-size:35px;
			line-height:110%;
			font-weight:600;
			margin-bottom:20px;
			}
	section.page h2	{
			font-size:25px;
			line-height:110%;
			margin-bottom:20px;
			}
	#slider h1	{
			font-size:35px;
			line-height:115%;
			margin-top:35px;
			margin-bottom:35px;
			padding-left:10%;
			padding-right:10%;
			}
	#slider p.lead-sub
			{
			padding-left:10%;
			padding-right:10%;
			}
	#rc-imageselect, .g-recaptcha
			{
			transform:scale(0.77);
			-webkit-transform:scale(0.77);
			transform-origin:0 0;
			-webkit-transform-origin:0 0;
			}

	.accreditation img.accreditation-portrait
			{
			max-height:100px;
			}
	.accreditation img.accreditation-landscape
			{
			max-height:50px;
			}
	#footer .row > div
			{
			margin-bottom:0;
			}
.callout-dark .image-hub-title-wrap h3
			{
			padding:20px;
			line-height:24px;
			}
	.swiper-slide	{
			background-position:-550px 50% ;
			}
	.overlay.dark-2 {
			background-color: rgba(0,0,0,.3);
			}
	.home-panel h2	{
			font-size:28px;
			line-height:30px;
			}
	.lead		{
			line-height:18px;
			padding-right:45px;
			}
	.btn-indent	{
			margin-left:34%;
			}
	.Hid-Banner-CTA	{
			display:block;
			padding:15px;
			}
.Hid-Banner-CTA .CTA-Left, .Hid-Banner-CTA .CTA-Right
			{
			float:none;
			clear:both;
			width:100%;
			text-align:center;
			}

}
@media (max-width:400px)
		{
	#header a.logo-sm img
			{
			margin-top:5px;
			height:50px!important;
			}
	#footer .row > div
			{
			margin-bottom:0;
			}
.callout-dark .image-hub-title-wrap h3
			{
			padding:14px;
			line-height:16px;
			}
.Top-Banner-CTA .CTA-Right, .Hid-Banner-CTA .CTA-Right
			{
			float:none;
			clear:both;
			width:100%;
			text-align:center;
			}
.Hid-Banner-CTA .CTA-Left:hover, .Hid-Banner-CTA .CTA-Left  a:focus, .CTA-Left a:hover, .CTA-Left a:focus
			{
			text-align:center;
			}
.Hid-Banner-CTA .CTA-Left, .Hid-Banner-CTA .CTA-Right
			{
			margin-right:0px;
			margin-left:0;
			margin-bottom:10px;
			text-align:center;
			}
.Hid-Banner-CTA h6, .Hid-Banner-CTA h2, .heading-title.heading-arrow-bottom .Hid-Banner-CTA h2, .Hid-Banner-CTA .CTA-Right h6, .Hid-Banner-CTA .CTA-Right h2
			{
			text-align:center;
			}
		}
@media (max-width:375px)
		{
	#header .kodak-top img
			{
			top:15px;
			left:50%;
			position:absolute;
			margin-left:-25px;
			width:100px;
			}
	#header a.logo-sm img
			{
			margin-top:5px;
			height:50px!important;
			}
	#footer .row > div
			{
			margin-bottom:0;
			}

.callout-dark .image-hub-title-wrap h3
			{
			padding:20px;
			line-height:22px;
			}
#header ul.nav-second-main li i
			{
			padding-top:10px;
			}
	.Hid-Banner-CTA	{
			display:block;
			padding:15px;
			}

.Top-Banner-CTA .CTA-Right, .Hid-Banner-CTA .CTA-Right
			{
			float:none;
			clear:both;
			width:100%;
			text-align:center;
			}
.Hid-Banner-CTA .CTA-Left:hover, .Hid-Banner-CTA .CTA-Left  a:focus, .CTA-Left a:hover, .CTA-Left a:focus
			{
			text-align:center;
			}
.Hid-Banner-CTA .CTA-Left, .Hid-Banner-CTA .CTA-Right
			{
			margin-right:0px;
			margin-left:0;
			margin-bottom:10px;
			text-align:center;
			}
.Hid-Banner-CTA h6, .Hid-Banner-CTA h2, .heading-title.heading-arrow-bottom .Hid-Banner-CTA h2, .Hid-Banner-CTA .CTA-Right h6, .Hid-Banner-CTA .CTA-Right h2
			{
			text-align:center;
			}
		}
@media (max-width:320px)
		{
	#header a.logo-sm img
			{
			margin-top:5px;
			height:50px!important;
			}
	#footer .row > div
			{
			margin-bottom:0;
			}

.callout-dark .image-hub-title-wrap h3
			{
			padding:14px;
			line-height:16px;
			}
#header ul.nav-second-main li i
			{
			padding-top:10px;
			}
.Top-Banner-CTA .CTA-Right, .Hid-Banner-CTA .CTA-Right
			{
			float:none;
			clear:both;
			width:100%;
			text-align:center;
			}
.Hid-Banner-CTA .CTA-Left:hover, .Hid-Banner-CTA .CTA-Left  a:focus, .CTA-Left a:hover, .CTA-Left a:focus
			{
			text-align:center;
			}
.Hid-Banner-CTA .CTA-Left, .Hid-Banner-CTA .CTA-Right
			{
			margin-right:0px;
			margin-left:0;
			margin-bottom:10px;
			text-align:center;
			}
.Hid-Banner-CTA h6, .Hid-Banner-CTA h2, .heading-title.heading-arrow-bottom .Hid-Banner-CTA h2, .Hid-Banner-CTA .CTA-Right h6, .Hid-Banner-CTA .CTA-Right h2
			{
			text-align:center;
			}
		}
@media (max-width:285px)
		{

	#header .kodak-top
			{
			display:none ;
			}
		}